home *** CD-ROM | disk | FTP | other *** search
Wrap
/*******************************/ /* Image Engineer Macro script */ /* by Simon Edwards */ /* 3/6/95 */ /* */ /* This thickens the black or */ /* pixels in a Black and white */ /* image */ /*******************************/ Options results signal on error /* Setup a place for errors to go */ if arg()==0 then exit 'REQUEST "Pixels to thicken" "White|Black"' reply=RESULT select when reply=1 then do 'CONVOLVE' arg(1) '"IE:Convolves/ThickenWhite"' end when reply=0 then do NEGATIVE arg(1) negproject=RESULT 'CONVOLVE' negproject '"IE:Convolves/ThickenWhite"' newproject=RESULT CLOSE negproject NEGATIVE newproject CLOSE newproject end end exit /*******************************************************************/ /* This is where control goes when an error code is returned by IE */ /* It puts up a message saying what happened and on which line */ /*******************************************************************/ error: if RC=5 then do /* Did the user just cancel us? */ IE_TO_FRONT LAST_ERROR 'REQUEST "'||RESULT||'"' exit end else do IE_TO_FRONT LAST_ERROR 'REQUEST "Error detected!!!'||D2C(10)||'Image Engineer error message is as follows'||D2C(10)||result||D2C(10)||'Script failed on line '||SIGL||'"' 'Doh!' exit end